package com.yigo.prc.domain.category.repo;

import com.yigo.prc.api.category.resp.CategoryTreeResp;
import com.yigo.prc.domain.category.entity.PrcCategory;
import lombok.NonNull;

import java.util.*;

public interface PrcCategoryRepo {

    Long countByPidAndName(@NonNull Long pid, @NonNull String categoryName);

    PrcCategory save(@NonNull PrcCategory entity);

    List<CategoryTreeResp> listCategory();
}
